impulse cartridge - Spanish English Dictionary